it makes me uncomfortable - Turkish English Dictionary